It's been 2000 years since that sacrifice was given. I don't think Jesus ever promised that suffering would end on earth. He said we would have the poor with us always. The only promise he made was to bring his followers to where he was when they died.
I am not convinced that mankind was ever meant to live forever on this earth. Physical bodies can't last forever unless you break all the natural laws.